package pers.cj.pdos.utils;

import pers.cj.pdos.entity.BusinessSet;

import java.math.BigDecimal;

public class PriceUtils {
    /**
     * 获取折扣金额
     * @param totalAmt - 总金额（折扣之后的金额）
     * @param rate - (折扣率)
     * @return
     */
    public synchronized static BigDecimal getDiscountAmt(BigDecimal totalAmt, BigDecimal rate){
        BigDecimal d_Rate = rate.divide(new BigDecimal(100));//实际折扣需要除100
        BigDecimal o_TotalAmt = totalAmt.divide(d_Rate);//原总金额
        return o_TotalAmt.subtract(totalAmt);//实际折扣金额
    }
}
